package com.service;

import com.Dto.GuidanceSessionOfSupervisorDto;
import com.Dto.SupervisorInfoDto;
import com.baomidou.mybatisplus.extension.service.IService;
import com.pojo.CounselorBound;
import com.pojo.Supervisor;

import java.time.LocalDate;
import java.util.List;


/**
 * 督导相关功能
 */
public interface SupervisorService extends IService<Supervisor> {

    List<LocalDate> getDatesByUserIdAndCurrentMonth(Integer userId);
    List<GuidanceSessionOfSupervisorDto>  getGuidanceSessionByUserId(Integer userId);
    List<CounselorBound> getCounselorBound(Integer userId);
    List<SupervisorInfoDto> getSupervisorInfoByUserId(Integer userId);

}
